ABI
Application Binary Interface

Nome di una particolare specifica progettuale che è stata definita per consentire il funziomanento di un programma su macchine di marche diverse purché accomunate da un tipo particolare di hardware o di sistema operativo. Il suo impiego è sostanzialmente limitato al mondo UNIX. In questa specifica viene definito in dettaglio il linguaggio macchina riconosciuto dalla CPU di quella particolare famiglia di sistemi e le chiamate che devono essere usate da qualsiasi programma per interagire con quella versione di sistema operativo.

La famiglia PowerOpen ABI definisce ad esempio il limguaggio macchina dei vari microprocessori della famiglia PowerPC e le chiamate di sistema che il sistema operativo PowerOpen è in grado di riconoscere. Qualsiasi programma sviluppato in conformità a queste indicazioni potrà funzionare su qualsiasi macchina dotata di CPU PowerPC e sistema operativo PowerOpen.

Glossario dei termini dell'informatica a cura di Roberto Mazzoni
Tutti i diritti riservati